<?php

	/*Pagina que duplica os blogs de pacientes do curso*/

	include("/var/www/html/vivencias/conexaoBD.php");

	$data = date("d-m-Y");
	$idEspecialDup = 72; //Psicopatologia Especial I 2010-2
	$idEspecial    = 66;//Psicopatologia Especial 2010-1
	
	//pega a id de todos os usuarios do curso que sao pacientes
	$query     = "SELECT idUsuario FROM usuariosCursos WHERE idTipoUsuario=3 AND idCurso=".$idEspecial;
	$resultado = mysql_query($query,$conexao);
	if(is_resource($resultado)){
		
		while($objeto    = mysql_fetch_object($resultado)){
			$idUsuario = $objeto->idUsuario;
	
			//seleciona o blog do paciente retornado na consulta
			$query1     = "SELECT * FROM blogs WHERE idUsuario=".$idUsuario." AND idCurso=".$idEspecial;
			$resultado1 = mysql_query($query1,$conexao); 
			
			//usuario possui blog e será duplicado
			if(is_resource($resultado1)){
				
				while($objeto1 = mysql_fetch_object($resultado1)){
				
					$idBlog = $objeto1->idBlog;
					$titulo = mysql_real_escape_string($objeto1->titulo);
					
					$query2 = "INSERT INTO blogs VALUE (default, '".$titulo."', $idUsuario, $idEspecialDup, '".$objeto1->permissoes."', '".$data."')";
					
					$resultado2 = mysql_query($query2, $conexao);
					if($resultado2){
						
						$idBlogInserido = mysql_insert_id();
						
						//seleciona os posts do blog que será duplicado
						$query3     = "SELECT * FROM blogsPosts WHERE idBlog=".$idBlog;
						$resultado3 = mysql_query($query3, $conexao);
						
						if(is_resource($resultado3)){
							
							while($objeto3    = mysql_fetch_object($resultado3)){					
								$tituloPost = mysql_real_escape_string($objeto3->titulo);
								$post       = mysql_real_escape_string($objeto3->post);
								
								$query4     = "INSERT INTO blogsPosts VALUES (default, '".$tituloPost."', '".$post."', '".$objeto3->dataHora."', '".$objeto3->caminhoImagem."', '".$objeto3->legendaImagem."', $idBlogInserido, '".$objeto3->link."')";
								$resultado4 = mysql_query($query4, $conexao);
								
								if(!$resultado){
									echo "blogsPostsINSERT " . mysql_error();die();
								}else{
									//echo "sucesso";
								} 
							}
							
						}else{
							echo "blogsPostsSELECT " .mysql_error();die();
						}
						
						
					}else{
						echo "blogsINSERT " . mysql_error();die();
					}
				}	 
			
			}else{
				echo "blogsSELECT " . mysql_error();die();	
			}
		}
		
		
	}else{
		echo mysql_error();die();
	} 
	
?>